package com.yyfax.ph.common.utils.preferenceutils;

/**
 * SharePreference 常量配置文件
* 命名格式：SP_KEY_表征value功能或用途的描述
* @author ying_he
* @date 2017/3/14 17:33
*/
public class PreferenceConstants {
    // TODO: 2017/3/16  copy而来，待修改
    public final static String SP_KEY_APP_VERSION = "app_version"; // 是否开启手势密码
    public final static String SP_KEY_GESTURES_TOGGLE = "gestures_toggle"; // 是否开启手势密码
    public final static String SP_KEY_GESTURES_STRING = "gestures_string"; // 手势密码值
    public final static String SP_KEY_GESTURES_COUNT = "gestures_count"; // 输入密码错误数

    public final static String SP_KEY_LOGIN_TOKEN_FLAG = "login_token_flag"; // 登录token标志
    public final static String SP_KEY_USER_PHONE = "user_phone"; // 用户手机号码
    public final static String SP_KEY_USER_NAME = "user_name"; //
    public final static String SP_KEY_USER_CODE = "user_code"; //
    public final static String SP_KEY_USER_TYPE = "user_type"; // 账户类型 （用户类型 1：散中介、2：企业中介）
    public final static String SP_KEY_USER_ID = "user_id"; // 用户名

    public final static String SP_KEY_USER_RECOMMEND_FLAG = "rcmdFlag"; // 是否可以推荐标志 (0：禁止推荐、1：允许推荐)
    public final static String SP_KEY_RECOMMEND_CODE = "recommend_code"; // 用户推荐码
    public final static String SP_KEY_LOGIN_SUCCESS_FLAG = "login_success_flag"; // 登陆成功
    public final static String SP_KEY_CAN_RECOMMEND_FLAG = "enable_recommend_flag"; // 登录标识(0：正常、1：禁止登录、2：审批、3：首次登录）
    public final static String SP_KEY_FIRST_LOGIN = "first_login"; // 是否是第一次登陆
    public final static String SP_KEY_FIRST_FLAG = "firstflag"; // 是否是第一次启动APP标志
    public final static String SP_KEY_BIND_JPUSH_FLAG = "jpushflag"; // 是否绑定极光标志
    public final static String SP_KEY_VALIDATE_GESTURE = "validate_gesture"; // 是否需要进行手势密码解锁

    public final static String SP_KEY_FIRST_LOGIN_FLAG = "first_login_flag"; // 用于第二次登录，注册协议默认勾选
    public final static String SP_KEY_RECOMMEND_FAILED_INDEX = "RECOMMEND_FAILED_INDEX"; // 推荐中断的页面index
    public final static String SP_KEY_RECOMMEND_BUSINESS = "recommend_business"; // 推荐业务类型  有征信或者无征信
    public final static String SP_KEY_RECOMMEND_RESULT_FLAG = "RECOMMEND_RESULT_FLAG"; // 推荐是否成功标志
    public final static String SP_KEY_RECOMMEND_BUSINESS_TYPE = "recommend_business_type"; // 方案类型（针对公务员的 {@link Constants#BUSINESS_TYPE_CIVIL_SERVICE}）

    public final static String SP_KEY_LAST_CANCEL_UPDATE_TIME_FLAG = "last_cancel_update_time_flag"; // 上一次取消更新时间标志

    public final static String SP_KEY_UNREAD_PUSH_MESSAGE_COUNT = "UNREAD_PUSH_MESSAGE_COUNT"; // 未读的站内信数目标志
    public final static String SP_KEY_J_PUSH_REGISTER_ID = "JPUSH_REGISTERID"; // jPush 的ID
    public final static String SP_KEY_LAST_SHOWED_NOTICE_ID = "last_showed_notice_id"; // 上一次展示过的公告ID

    // 以下是2017/03/18新增
    public final static String SP_KEY_HIDDEN_MONEY_AMOUNT = "hidden_money_amount"; // 是否隐藏待提现金额
}
